caribbean business hub in the spotlight